Figure 6 .13: Process of updating the ledger

We learned how to write a smart contract chaincode on the Fabric network to

perform a transaction data query and update.

Conclusion

The chapter introduced you to one of the blockchain proj ects within

Hyperledger, which is Hyperledger Fabric. Further discussions are on a shared

ledger, smart contracts and the applications that invoke a smart contract. The

focus of application development is Smart Contracts. An endorsement policy is

associated with every chaincode that applies to all of the smart contracts

defined within it. The key operational requirements for networks that are

comparatively open are valid transactions, channels, interconnection, system

chaincode, privacy.

Consensus, blockchain participants, blockchain components, permissioned

ledger access flow, design philosophy, Hyperledger fabric versions,

Hyperledger is modular blockchain, how it is useful for plug-and-play? How

data privacy is maintained? End-to-end transaction flow, Hyperledger

greenhouse structure, Hyperledger framework, Hyperledger tools/ modules, use

cases: business contracts, asset depository, supply chain, and the integration

model between SAP HANA and blockchain, SAP HANA blockchain adapter,

SAP HANA integration service are the next discussions.

The new skills and proficiency you have gained in this chapter about

Hyperledger Fabric will enable you to confidently deal with the topic and put

the knowledge gained into professional use.